Well made. Easy assembly. Beautiful. Well thought out design. Though it took a very long while to put together (over the course of 5 days) I didn’t have any issues assembling. I’ve put loft beds and things like this together before, and I always have issues with hardware fitting or holes lining up or missing pieces etc. I didn’t run into any snags the whole time. My kiddo loves it and it’s very sturdy.