Seemed like a really good idea. I have dogs that lay against the bed so the skirt would get dirty and I wouldn't wash it as often because I couldn't remove or replace the skirt myself. Well now I'm always fixing it. My dogs kick at it and are constantly pulling it out. It came with pins to hold in place but it just ended up ripping the skirt. Quality is pretty good otherwise it just doesn't work for my application.