These sheets are a good fit. I have a semi-deep mattress and these sheets fit perfectly. They are soft and the more I wash them, the softer they become.