This was perfect for my toddler. However, it looked much larger in the photograph than it is in person-- it's as tall as my 2 year old toddler. The materials, understandably based on the price, are inexpensive-- press board, not solid wood. It was easy to assemble; I put it together by myself in less than an hour. I like the design and it was perfect for what I needed. However, it is not a "high end" quality piece-- know what you're buying so you won't be disappointed.