Decent quality and easy to install, it fits over my Queen sized mattress with a 4” thick mattress pad and a quilted 1.5” thick mattress cushion. I had a friend help me install it like the package instructions suggested. It says waterproof but also warns to remove spills immediately. The zipper is covered at the end with a Velcro flap and looks like it will hold up well. I’m replacing my protect a bed bedbug cover which has a broken zipper after 1 year and a tear in it.