I bought this for my 12 y/o daughter  and it is perfect. I put it together in approx 1.5 hours, by myself.