Need to separate the product from the business. Spectacles, the product, is widely considered to be a hit and has received near universal praise. Snap's business meanwhile isn't as strong.
I think it's safe to say it's way too early to call it a "hit." Remember that Google Glasses were also a "hit" among bloggers and techies and other influential people. Of course in hindsight we know this was the wrong kind of attention.
Snap did a good job limiting supply and building hype for the rollout. Now that Spectacles are generally available, I have reason to believe that sales are below expectations.