I love this loveseat! It was delivered yesterday and it is exactly what I needed for my upstairs office. Bonus that it is a sleeper! Easy to put together and comfy too. The loveseat is firm and very nice to sit on as well. I am virtually teaching from it today!