Came packaged really well! No damage or dirt to any of the parts. So far no squeaking and seems sturdy. But you can tell that some of the materials are kind of  cheap so not sure about the longevity. Would still recommend.