I waited quite a while for this item to come back in stock, but it was well worth the wait. Fits perfectly in my home and was fairly easy to put together (my 11 year old son and I were able to do it together). Feels sturdy as well...only dropped the rating because a few screws were missing (but I had some spares that worked). Highly recommend!!