It's a bit janky -- arms and a back that "slide" on so there's a bit of a gap and it doesn't look well-constructed. Teeny little bolster cushions that look ridiculous. And when reviews said "firm" they were not kidding. It's definitely not worth the price and NOT worth the 2 1/2 months we had to wait to get it (thanks Wayfair...) but it's too difficult and costly to return. I would not have purchased if I tested it in a showroom. On the positive side, the fabric is soft...