This sofa is amazing! It is extremely solid, sturdy, and very comfortable. The material is a thicker quality, and it has a nice soft sturdy filling. The thick stitching gives it great quality with a modern fresh look !! I love that it has taller legs, which make it a bit higher from the ground for ease getting on and off from sitting. We went with the gray color, which is beautiful. Having detachable cushions will make it so much easier for cleaning as well. ￼I love that it has a material under the cushions that keeps the cushions in place and from sliding forward. I definitely recommend this sofa!