I absolutely LOVE it!  It fits perfectly and the fabric is so comfy.  I am beyond satisfied and I'd recommend you ordering this.  You won't be disappointed.