This loveseat is very stylish and was super easy to put together. I did it alone and it was pretty simple. It's firm but not too stiff. Very comfortable and a great addition to our porch!