Arrived great. No broken or missing parts. Husband was able to assemble by himself. Kids (3 yrs old and 8 yrs old-girls) love the coaster. They play on it off and on all day long, everyday. They never get tired of it. It's holding up perfectly. I have nothing bad to say about it.