Not a fan. Its just a flat piece of thin fabric quilted over another flat piece. It has elastic on each corner that does not stay on the mattress. I only have a 12 inch mattress and once i got one corner on and tried to put another on, the orevious corner would pop off. I gave up.