The couch is nice but a bit firm. Also the delivery was a bit of a hassle because they came a day early and I was home, but then they didn't deliver it and instead delivered it the next day while I was at work which was nerve wrecking as I live in apartments and someone could have stolen it. They texted me it was out for delivery on the day early, but did not even try and contact me once they "attempted" the delivery so they took it back. I updated the shipping preferences and then delivered it the next day while at work. Also, I had to assemble it myself which was hard. Other places offer service. It was a decent price but $500 is expensive regardless. Couch is decent, I just wish service had been better.