We are extremely pleased with our porch swing purchase.  It arrived in a timely manner and it was very easy to assemble.