Fits perfectly and glad its machine washable! Definitely a must to have a matress protector especially for a little one!