I love my Highland Arbnora Porch Swing.  It arrived, as promised, in 4 days.  The swing was in perfect condition.  The instructions were easy to follow and the hardware provided was good quality.  I put this porch swing together (all by myself) in less than an hour...even with a few distractions!  I found it fit together perfectly.  I couldn't be happier with this purchase!