Great sofa! Seat cushions are nicely firm, fabric is lovely, as is the color (cobalt blue). Only took us 25 minutes to assemble.  Super pleased with the fast delivery,  as well. Currently looking at other pieces in the collection.