A little rickety but perfect for a 13 year old. Set up was a mess, but once my husband hit his stride it only took 2-3 hours.