Perfect size. Very comfortable and the fabric color and texture is true to the image. So happy and my baby boy loves rocking in it!