This Ruched & Cute Travel Yoga Gym Bag is perfect - it's cute, stylish, and functional!!! It can hold everything you could possibly need for the day, from, your laptop, to your documents, to your gym clothes and shoes, it has its own shoe compartment!!! This bag is so perfect that it also can hold your yoga mat, providing you with an extra layer of convenience. It goes with just about everything. Not to mention, it's WATERPROOF! What more can you ask for! PICK YOURS UP TODAY!!!