Fits the mattress perfectly. The material is a bit loud and obnoxious when baby moves but it works great.