I am in love with this couch! Very satisfied with my purchase. It’s so beautiful and comfortable! The cushions are firm but I don’t mind it at all. & It’s Super easy to assemble it only took me 15 mins