i really tried to get a grasp on how big this was so i could store a 50lb bag of flour but failed a bit, (my fault) its really big and can easily take 3 bags of 50lb flour. a bit more than i needed. Instead I used it to store 25lb bag of dogfd with 5 unopened 5lb bags of catfd inside on top of the dog food. the slim profile is a life saver as you can nudge it into spaces between shelves. It is very sturdy with metal roller wheels (the wheels themselves are plastic) which are screwed into place. the lid seems a bit loose but that makes it easy to slide up to gain entry. its not airtight at all so i dont think it would work for long term storage of perishables. it arrived fast. one star off for the loose top.