Perfect frame for our 13yo. Very easy to assemble, I was able to put it together on my own in about 30 minutes. It seems pretty solid too