This is a high quality sofa. It is very comfortable and perfect for our screened in porch. We will enjoy stretching out for an afternoon nap on it this summer! Easy to put together and nice firm seat cushions. Overall, we highly recommend the sofa.