I bought this to replace our upright bookshelf that broke on our move. Assembly was a bit of a hassle but not horrible. The cubes are rather small so if you plan on using this for baskets I would suggest something different. I bought two and placed them side by in our office and have used them for books and nice nick nacks. For the price they are well made and and look a lot more expensive than what they are.