We are very pleased with the porch swing.  It is exactly what we expected and was easy to assemble/install.