I. Gave it 4 stars only because the way fabric looks on cushion. It has puckers to it as it doesn’t lay flat. It gets a 5 star for performance!! It makes our baby so happy because of the long glide to it.