Delivery was on time and the delivery team was exceptional. Very good quality material (at least the one I chose), firm but comfortable and the perfect size for my smaller living room.