This sofa is comfortable, easy to construct, and perfect for my small space! I was a little worried about the pillows being the back cushions, but, honestly, they are thick enough that I seriously dont mind. Sure, its not the biggest couch, but itll still fit my SO and me when we want to watch a movie together, with room for the cats to join us. The seat is firm but its not uncomfortable whatsoever (and Im someone who loves to sink in). Overall, I am happy with my purchase.