All of the products that I ordered online were just what I needed for my puppies.  Good quality products, arrive on-time and some items even arrived earlier than expected!!!  I'm very happy with my purchases!