Great for the sale price($120).  Not sure I would have been happy if I paid $300+.    My daughter loves it.