Perfect for my preteen daughter. The lights are great! It is a pain to put together though. We did have one piece break while assembling.