Perfect for the porch.
I got this sofa and the front legs were damaged. I called Overstocked and they sent me out two more legs. They were fine and the sofa was easy to put together. The only complaint I have is I would like the back pillows to go with it. It's a great laying down sofa and if you get enough pillows on the back, it will be a nice sitting sofa as well.
My husband and I are both pleased.