Delivery was on time and very pleased with the service. The loveseat is firm but not hard. Love the color.