It's the right firmness and perfect for my 14 year old! It has a removable cover which is good for hygiene! It delivered on time.