An excellent buy for the money!  Good quality wood, easy to assemble, with all the hardware as described. My husband made one modification with the hardware, as we re purposed  the grand kid's metal swing set.  A little longer eye screws were an easy fix.  If it were attached to wood, no problem at all. I chose this specific swing because of the 2 back braces, just a little sturdier looking.  A great addition to our backyard, and will provide many hours of relaxation.  Our grand dog Yorkie enjoys swinging too!