First box I received, cute theme, but my dogs had the toys chewed up within an hour so I contacted their customer service and was told about the Super Chewer box, so I switched to that box and they sent me replacement toys. So far, it sounded good. The replacement toys lasted about a week. The next month, I received a super chewer box, treats were good, toys lasted less than a week. Tried contacting them again via email, never heard back. They stated on their website they have a "Scout’s Honor" promise that your pack will love their BarkBox, and they would work with us to find the right plan, etc. I guess that only applies if you can get them to respond. Kept receiving the boxes for a few months, still toys only lasted a day to less than a week. So I tried to cancel the subscription, good luck navigating their web site to actually cancel the subscription. Finally located an old email from them and sent them an email to cancel, to which they responded that I needed to login to my account in order to cancel. Tried that, but after many efforts was finally able to cancel the subscription. I would not recommend this subscription service due to its inconsistent customer service, and website that is deliberately hard to cancel a subscription.
Bottom Line: No, I would not recommend this to a friend