I guess you get what you pay for! My queen size navy color sheet came with a rather large tear at the seam of one of the corners. I didn’t realize it until after it ran through the wash and I was putting it on my bed. I attempted to get a refund or a new sheet but it required sending the damage sheet back which I don’t have room to add that onto my to-do list with a newborn. Overall quality is a 510, the sheet really does “hug” the bed and even gives the sheet a bit of an overhang. It would definitely fit even if you have a mattress topper.