I absolutely love this piece for my sons room. It's big enough to fit all of his books & baskets for toys! Love it! However, I was very disappointed when trying to put it together, I noticed they had forgotten a whole package of dowels needed to put shelf together. I did not receive the replacement parts until 2 weeks later! I feel overstock should have at least overnighted me the replacement parts.