This sofa is beautiful and just what we wanted! The fabric is soft and comfortable, and we love that the bottom cushion is one solid piece. It is a very firm sofa, both the back and the bottom cushion. The description says that it comes with removable back cushions and toss pillows, which is not true. The only cushion that is removable is the seat cushion, which has a zipper so it can be removed for cleaning. Ours did not come with toss pillows. We are using our own toss pillows, as the sofa is very deep, so toss pillows are necessary for comfort.