Very pleasantly surprised with this sofa! For the price, it was better than I was expecting. Easy to assemble and seems like it should hold up well. Getting the covers on was a little bit of a challenge but I love that they are machine washable.