I am very please with my purchases . The flannel sheets are made of heavy material, and they fit beautifully. I will be buying 2 more sets. The cotton sheets are of excellent quality. I bought 2 sets. I have thick mattresses and they fit perfectly.