Yes, they are legit. Perfect! Just how I ordered it! There were some delays but they told me about them and sent some extra treats with it! During the whole process I was lucky to have the customer support by my side. They chased the delivery to hell and back so that I could get her happily, responded to every email I sent and made light of my situation. They were really quick and kind to me, would definitely order from again!