The bed frame was easy to assemble but it did take about 3 hours to set up. I got it for my 10 year old son. He likes it. It is a bit wobbly when he gets on and off.