A little tough to put together (I am not skilled!), but over all the quality is great and it feels like it has a lot of space.  It's quite deep.  One thing I will say though is make sure your walls are square! I didn't think about that and we couldn't put it in the spot I originally had planned to.