Very happy with this product!  Very comfy! It was delivered at the date it told me.  The price was reasonable.