Easy to assemble. The frame is sturdy enough. I just wish the material of the "shelves" was thicker or sturdier but gor the price, it was ok. The cover fits very very snug width-wise. When you zip it, it's really tight and I can see how it could rip but I won't be using that much as the front cover can be manually rolled up and secured with velcro straps. Good for flats and low heels. Not recommended for very high heels or shoes larger than men's size 11 unless you don't mind them sticking out a little. It keeps shoes neat and accessible which meets my needs.