I am over the moon about this purchase.  Fits perfectly and is very comfortable.  Delivery was awesome.  No complaints here!