The mattress pad fits nicely on our bed. Our mattress  is pretty deep. It is a light, soft, cotton.