This bed is perfect for our tween daughter. Easy assembly, but it did take about an hour to put it all together. My only recommendation would be to get a thick mattress. We bought a 4” mattress with a 3” topper and there is still about a 1” gap from the mattress up to the headboard. But it looks gorgeous and we have a very happy little girl.