I bought it as a gift to my wife and she loves it. Came on time and without any damage. 

Putting it together is not hard, but it's time consuming, instructions are as simple as just photos of each step. Everything is labeled and in different bags easy to identify.