I needed a small sofa and this loveseat is just the right fit, it is soft to the touch, very easy to assemble and has just the right amount of firmness. ⭐⭐⭐⭐