Fits well on our small porch. The bottom cushion is pretty comfortable. The back cushion could be thicker and more supportive.