Very happy with this purchase; my grandson loves it! It's perfect for a small bedroom. Assembly was pretty straightforward, although a couple of pieces were mislabeled, a couple of bolt holes were not properly placed and had to be drilled out to allow the bolt to fit in correctly, and there were no starter holes for the small screws;  these issues are why I gave 4 stars -- otherwise it would definitely be a 5 star item.  I would buy it again.