Overall looks very nice and provides great kid-friendly storage. The downsides are that it is very challenging and time consuming to put together, and the material is not super high quality. Again, for a kids playroom it meets our needs, especially for the price.  But plan plenty of time for tedious assembly.