I ordered this for my niece's birthday and she loves it!  It is very durable and the colors are true to the photo.  My only complaint if that they run small for their size.  If you are ordering, make sure to order a size up from what you normally would.