Ive had this sofa for about 5 hours now and so far its great! Nice deep seats, soft fabric, slightly firm but comfortable. The ottoman is easy to move around and the sofa is large in general. Delivery was super easy and they put it together fast.