This is a beautiful set for our screened porch. It is sturdy, and was fairly easy to put together. We wanted something that would sit deeply enough to comfortably relax on, and the 30” seat depth works well for us. Cushions are soft. Ottomans are multipurpose for using as a chair, or arranging together as a chaise or just simply putting our feet up separately. Love it!