I original bought these sheets for myself, for my recently purchased mattress. You cannot beat this product for the price. They fit perfectly on my new bed and the feel of the material is so soft.  They also arrived two days earlier than expected. I loved these so much I bought a set for each of my sons. I would definitely recommend this product to everyone.