The sheets are a little loose on my queen bed, so I would guess they are made for fairly tall mattresses (although I thought mine was fairly tall). Otherwise, I do think they help regulate my body temperature a bit more than normal sheets. I got white so not much to report about the color!