Waited on the UPS truck all day! Package came on time and as advertised. LOVE IT! It even came with a cute little note thanking me for buying it and what to do if it was damaged. I couldn't wait to put it on the bag I bought from Amazon as well. I won't hesitate to buy more. Job well done!