I LOVE this seating set. I'm the worst DIYer ever and was going to ask my son to assemble the pieces for me, but figured I'd give it a try. Got all three done in less than an hour with no problem at all. Everything was packaged securely, labeled correctly, and if I could follow the instructions, anyone can. Best of all, they look great and are super comfortable.