This swing is so perfect for our front porch!  It's big and comfortable. Very easy to put together. Shipping was super quick. I'm so glad I made this purchase! This chair is all I dreamed it would be!!!!