I was skeptical ordering a sofa online, but it turned out just as the reviews stated. Fairly firm and on the smaller side, but it is perfect for the intended location. Happy!