This couch is soo soft (the velvet) and soo comfortable! The cushions are firm and the overall couch is sturdy. The throw pillow are also very full