Delivery was on time but received a stained sofa. Disappointed. Not sure if I will keep. Returning id a hassle.