Shelves are sturdier than you'd think; 50lb of flour in cambro containers on the fixed (not movable) shelf, for example. Does the job admirably, and quite easy to assemble, especially if you have a large bench or table to build it on. Doors are highly adjustable for a tight fit, but mine were pretty much perfect out of the box. Wish it was a bit wider (even just one more inch!).