I have purchased these sheets before and they are so comfortable. Easy to put in the bed and the way theyre made, the ends do not slip off!!!  The colors are beautiful and stay wash after wash. A great product and reasonably priced!