Great little love seat.  Needs a few pillows.  The rails didn't fit perfectly (to attach the back of the seat) that's why it only gets 4 stars.  It works but you can see one of the rails on the right side just a little bit. Other than that, it looks great.  The fabric is nice.  The style is very classic.  It is firm, but I think it will wear well.