These sheets are a great color (I ordered the red), but they attract lint and I have to constantly wash them separately to avoid massive lint removal. Otherwise, the sheets do fit the mattress nicely. The pillow case is too small for our toddler pillow, which we did purchase on another site from a different Made in the USA manufacturer. I do regret this purchase. I wish I had ordered the Jersey Knit sheets instead because I ordered that kind for my baby's crib and they are wonderful. Lesson learned.