We purchased this mini sofa for sleepover guests in my kid's bedroom. The fabric is good quality and the construction is very good as well. Definitely not comfortable for adults to sit for extended periods of time or to sleep but nice for a child or pre-teen. After a month or so of use, I can tell the backrest cushion will need to be "massaged" back into shape occasionally; however, for the price paid, it will do very nicely. I would purchase it again.