Take a while to put together but finish is good. Alignment of all the parts requires a little force some times. lower half not as stable as the whole structure sways when someone is on top. Could use some additional bracing. Make sure mattress is no more than 6 inches as I ordered a 10.5" which allows a kid to roll off the top unimpeded.