It arrived very quickly. My young son was able to put it together. There is a spot in the velvet maybe from packaging. It’s ok comfortable. Not great. The seat is much smaller than I imagined. Glides nicely. Pretty color but material feels like it’s going to wear wuickly