Past reviews indicated the item was packed poorly with flimsy boxes. This must have been resolved as ours came packaged well. It took us about 2 to 2 1/2 hours to assemble. The directions were somewhat vague for some steps but we managed to figure it out. The swing is beautiful and very well made. I love the way the seat tilts back to cradle you when you sit down. My husband and I both have back issues and this swing is so comfortable. I ordered custom cushion to go with the swing (has not arrived yet) as I have issues with my coccyx but I do not think we will need it. Since we live in Florida we will treat the wood to prevent changes in the wood and termites.