We haven't had the chance to hang the swing yet, but my husband did get it all put together. It took him over an hour, and he is extremely mechanically inclined and good with a drill. This would be very difficult for some people without skill to assemble. The wood is sanded pretty good and smooth, however i am still going to stain it to protect it. It is a good size and can't wait to swing on my back porch!