Good and perfect fit for my king size mattress...5* for the quality, fit and shipping....haven't experienced any bed bugs till now...hmm its been 2 weeks only since I had this in hand..so no experience on how its working in a real scenario....a start less for that sole reason...rest 5* for me