My daughter is in love! This mattress is extremely comfortable. Nights that I can not sleep in my own bed, I sleep with her. It is soft but not too soft. Sheets seem to stay right on it without sliding off. I do buy the XL twin size sheets.