Writing this review after two months of purchase and use. The mattress protector has elasticated edges which allow for a good fit. It fits my queen size mattress perfectly. The first day there was some rustling sound but this settled down quickly. The primary material is towelling of some kind, I didn't understand why, till the day I spilled tea on the bed. The mattress protector absorbed the tea stain and got stained but the mattress under it remained pristine white. So I guess it did its job! It's washable. I'd recommend it.