It assembled fine, but the cheapness of the parts is evident throughout. If you over-tighten a bolt it'll sink into the frame. I ended up stripping the included allen key, so I had to use my own. But mine kept getting stuck in the bolts because it would dig into the bolt. 

Outside of that, it holds shoes and it's affordable