the velvet is so soft! the couch is not too plush and not too firm. fairly easy to assemble.