A gift and my daughter was pleased. It was easy to assemble. 
It took a very long time to come. When I called there were all kinds of notes on the order. Why wasn’t I contacted. I might have chosen another cart. Also why is an item shown in stock when it is not. It causes stress as this was a Christmas gift and by the time I realized it wasn’t coming on time I had few options. I would never order a gift here again. Ordered 2 things and both were screwed up and took over 2 weeks to get with me spending too much time. It’s no wonder amazon is successful btw.