This was a splurge and so far it feels worth it. The sofa is super attractive and comfortable, and the cushions seem to stay in place. I also ordered the matching pillows and they really complete the look, though they're definitely also quite pricey. The customer service was very responsive when I had questions about delivery timing, and everything arrived relatively quickly and as expected. So yes, definitely recommend if you can swing it.