They fit the mattress perfectly, stay in place, and are very soft and comfortable. We love them!