This bag is top quality. Glasses and phone pockets are not only fleece lined for protection, they have a stiff hard support between the lining and the bag to prevent them from being crushed. The bag is roomier than I thought it was going to be, but it is not some oversized, bulky bag. Adding shoes makes it a little tight, but they still fit. If I played on hard court instead of clay, I wouldn’t have to worry about that. The shoe bag I bought to match, keeps the sand out of my tennis bag, my car, and my house! Honestly, they thought of everything with this bag, even a spot to hold a can of balls. Buy it, it’s a no brainer! Oh, also love that the handles/straps convert to a backpack.