I really want to love the sofa. It’s firm but comfortable and looks really nice. The description says that the seat cushions are removable but they are not! I have pets and was specifically looking for something with removable cushions that could be cleaned easily. It’s not worth returning it though.