So I ordered this bag because I need something to carry on the plan. I had recently ordered another bag on overstock that was too big and way too cheap, so i was cautious in ordering this bag. But boy was I happy when it arrived!! It took only 5 days for it to come to my house. It was brand new, fresh and clean. It is big enough for me too fit all of my clothes for the 9 days and the wheels are such a good quality!! i am very pleased with this bag and will be ordering 2 more for the rest of my family. AND the coloring is so much better in person! the colors are FABULOUS!