The mattress has been used for less than a year, it is clean. Medium firmness, normal. It has a topper and springs, I think. I bought it from Royal Bed near Baghdou Hospital for 800 SAR. Price: 200 SAR