This has plenty of storage, an interior light, and the bottom shelf is plus (I use it for my hair dryer stand). Assembly was not bad. I put it together myself, although it has to be a bit elevated for the last steps - so as another reviewer suggested I laid it on my bed. I was worried the distressed wood look would be too fake looking, but it's ok. Reasonably good quality for the price, and the triangle design helps make it feel more solid but as with a lot of DIY furniture, there's a bit of wobble. I placed a piece of the stiff board that came in the packing materials under it to ensure stability on carpet. When I open the door all the way, the entire armoire shifts a little, so I am careful and do it slowly.