These sheets fit well, but are just awful. I thought they were 100 cotton, they are cotton and polyester blend, kind of rough to the touch and so hot to sleep in. Not at all what I thought I bought. Don’t recommend.