Yummy. The bagels are ALWAYS fresh and soft. There is a huge variety (the "everything" bagel is the best) and the prices are moderate. You get a baker's dozen, and they will offer to toast and/or pre-slice them for you! SWEET!
At my house, they never make it past the first day. But I've managed to hide a bagel and it stayed fresh and soft for at least a day and a half.
My only complaint, if you could call it that, is that because they are soooo soft, they get smushed in the bag. OY. To complain is human.
BONUS: The servers are friendly and its right next to a Starbucks!!!