I don't know how a piece of Velcro makes it bed bug proof but good otherwise. Huge on my 14in mattress. 16 in fits well