Perfect for my 15yo daughter, she absolutely loves it!! My son put it together for her fairly quickly and she LOVES IT!