The material is very nice. The firmness was ok. The delivery was on time and very courtious. Overall good shopping experience.