Product was delivered 3 days before delivery due date!  Fantastic!!  The rug was just as shown on web page and works great for me.