I love it! Just the right size and easy to put together. The back and seat come pre put together so set up is a breeze! Perfect porch swing!