Just bought this for my 10 year old we have a queen and they’re great. Soft but firm and comfortable