There's no doubt this is the best bagel place in Astoria, with a great selection of flavors and toppings. The only issue is the bagels far too big - they are not traditional bagels. Most of the time this means they're chewy on the outside but barely cooked on the inside. I recommend toasting any bagel you get here, unless it's clear that they're overcooked on the outside (as it sometimes is). Otherwise, though, the texture of the bagels is very nice, and their fresh-made cream cheeses are excellent. The store is always very crowded, though, and getting your bagels can be a little chaotic, so have a little patience if you go.
Pros: Great taste, Overall bagel texture
Cons: Often crowded, Uneven cooking