Dimensions were perfect, couch feels great.  Cushions are firm, everyone in the house loves it!!!