Nice and firm cushions, heavy canvas type fabric.  Shipping box had to unavoidably sit out in the rain all day, but couch was well wrapped in plastic and didnt get wet.