Do you need a bag to carry all your sewing supplies in, when you are going to a class or retreat? Then this class would be an excellent one to take. Not only would it make a great bag for classes, but you could also use it as a travel bag for your toiletries or any of your travel stuff. This Mega Dream Bag is 9 1/2" tall x 10 1/4" wide x 6" deep (when top is rolled down) when bag is closed the top is 15 1/2" wide. With this bag you get to customize the inside pocket, roll down the top and the zipper opens all the way for easy access, the handles fold down so they are out of the way and you will have LOTS of room for all your goodies!