Love this!!! We have dogs that get everything dirty! It is so hard to change bed skirts with our king size bed our mattress is so heavy and thick!  We end up having to clean them a lot this was so easy to put on! You don't have to pick up the mattress it took us like a couple of minutes to put it on! ! I even bought an extra one!! Very happy that I bought this bed skirt! It's perfect!!