I bought it for my daughter and she loves it.  The fabric is fairly thin for upholstery but she uses lots of throws and she’s fine with it.  Probably not great if you’ve got pets who could tear it.