Sturdy and well built.  Nice design and comfortable to sit on.  Very easy to assemble.  The seat is not very deep so a very tall or long-legged person may not find it as comfortable.  The wood is untreated so if you are using the swing in an outdoor space without a roof cover, you should apply a sealant or paint to protect the wood.  I put a coat of clear polyurethane on it with a sponge brush in less than 30 minutes and it looks great.