Purchased for my 11 year old daughter. She loves it!  It came in 3 separate boxes and boxes were delivered at different times which delayed putting it together,  which is why it only got 4 stars.