The fit is fantastic.  We have a VERY thick mattress with a topper and the sheet covers it all no problem.  Material is a bit thin but soft & comfortable