I received this product right on time!!  So happy there was no problems in the shipping aspect.  I actually put this together myself with no problems.  Absolutely love it, exactly what I was expecting!!