These sheets are just what we were looking for - - temperature-regulating, soft, comfortable. The straps on the fitted sheet are great, and the size of the flat sheet is big enough for our bed, which is fantastic!