I am in the process of staining my swing before I hang it up so I haven't assembled it yet but I'm impressed with it. It is solid and well put together. What assembling is necessary is not hard to do. Some reviews have complained about the instructions and they are a little hard to understand but the swing can be assembled without the instructions. I received all the necessary parts and hardware and I'm looking forward to getting the swing up and using it. I have limited space on the sides and this swing is just the right size.