This couch is absolutely perfect. We haven’t had it long so can’t speak to the reliability of the cushions, etc. Highly suggest getting the free swatches so you know exactly what you’re getting. We wound up getting the Nobletex Rain.