I love it! It took less than a month to get to me and they set everything up perfectly! The cushions are a little firm but still bouncy. Not uncomfortably hard. There isnt a ton of back support but the back rest is adjustable which is nice. Overall its a great couch but I wouldnt recommend buying it at full price!