The swing is very pretty and sturdy.  It was easy to hang with all necessary items included.  Assembly was easy and quick.  My 82 year old mother loved it and plans to swing daily in her back yard.  Thanks for quick and dependable delivery too!