These were packaged well, arrived undamaged. Very easy to assemble, my almost 7 year old daughter helped! They're very comfortable and look just like I wanted them to.