We purchased the CalKing. We have a heavy latex mattress. It fits tight on all sides! Super happy with purchase. I will take a very damp cloth to the upholstery to keep it looking clean and dust free. This also gives it a fresh vacuum look.