This little loveseat is perfect for my 3-season room!  It could comfortably (though a little cozy) sit 2 people, and I find it to be very firm but still quite cushy.  Deep enough cushions for how small it is, which is a big thing for me...no one wants to feel like they're on the edge of their seat.  It came all in one piece from the delivery company, so I didn't need to assemble it.  So far it seems like good quality.