We LOVE our new porch swing! Great quality, beautiful, fully assembled (just hang the swing chains to hooks and it's ready to go!) and super comfortable.  We ordered with the cushion and along with the cushion were two matching throw pillows...very comfy!

I would totally recommend this swing to anyone..it's an amazing swing, especially for the price!