Does anyone have any reviews on this, I have just bought my daughter it and I'm expecting it to come next week!