Bought these sheets for my son. Has the purple mattress and most sheets slide off. These sheets have an extra elastic band  on the corners that prevent that from happening. Says they are very soft. Wash up nice.