I have a small apartment with a tricky hall through which a regularly sized sofa would not fit. I also needed to be able to handle whatever I bought myself--getting it up the stairs and assembling it. This loveseat fit the bill. The fabric and style are great. The thing has held up over almost two years of daily use as my primary seating, although the buttons on the seat occasionally snag on clothing (although they haven't popped off and don't appear in any danger of doing so). My only issue is that this puppy is FIRM. Which I think you can tell from the images and description. I have two pillows on it, and they do a lot to make it more cozy. I'm 5'3" and can take naps on it. But sitting on it for extended periods isn't totally ideal.