This sofa is smaller than I thought it was going to be. It is a firmer sofa, but very comfortable. The velvet is very durable and easy to keep clean.