I bought this for my granddaughter's mattress.  It fit very well.  It gives that added protection needed for a new mattress for my young granddaughter.  I would recommend.