This is a good quality porch swing; it was exactly what I was look for, and I am really pleased.  We did have to buy the chains and hooks etc. for it, but that was to be expected since the structures from which it would hang are different for everyone.  It arrived very quickly too!  We love it!