Fits well, fairly easy to 'install,' blue was less of a baby blue and more like a slate blue, which I was pleased about. Silly elastic around the seams actually makes it harder to tuck excess fabric in, but a minor flaw.