These sheets are soft and we'll made. However, they are a bit small for our 15" mattress. That can be handled with stays. BUT! They are NOT navy. They are purple. Unfortunately, my husband washed them, and we have no other sheets that even come close to fitting our new mattress, so I guess we are keeping them. Picture shows two navy shirts on the bed...clearly on purple sheets! A little bummed...