Overall - the shoe storage seems sturdy (the mdf boards are pretty heavy.) The legs are plastic and seem too light for the weight but that didn't matter to me as I bought separate wooden legs to help the piece match other furniture in the room. 

Putting it together was fairly easy. It is important to note the top and bottom boards are distinct. This wasn't apparent to me and unfortunately, I put the bottom piece where the top should go meaning there are little indentions visible where they expected me to attach the legs. It's minimal but I wish I had figured it out way before I did. 

The compartment dividers inside are fine but I may not put one in on one of the shelves so I can fit taller shoes in there like ankle high boots or shoes with heels.