fits perfectly on the mattress, no chemicals or smells so i feel comfortable using it on my daughter's mattress