This came pretty fast and no damage during shipping! We got it for my daughter and she was SO EXCITED! It was fairly easy to put together and the material is very durable. The mirror is definitely her favorite part because it has different settings! It also has plugs in built in. Great product!