Perfect fit, super easy to install and the toddler loves it. Waited forever to get the grey since its been out of stock, but well worth the wait, especially to have the matching colors. Only thing is, I wished the frame was a bit higher and wider. Dont want to kid to be falling out of it since they sleep and move around all weird.