I am happy with my purchase.  The love seat is small which is what I wanted for my apartment. It was not difficult to put the legs on.  The reason I gave a four rating is that it is not that comfortable.  It needs the extra pillows for comfort.