Really good for the price. The delivery was quick but the delivery man I had was VERY rude and unhelpful. Quite firm as others have said but I knew this before purchasing. The material is also much softer than I thought it would be. Overall pleased with the product but disappointed with the service. It is worth noting that the sofa comes in one box so may not fit through certain doors.