Absolutely perfect fit.  I love there is no crinkle sound when you move and it is breathable.  I do not get hot with this protector.  I highly recommend.