Where to begin?
Some dept stores feature a coffee shop maybe, but there's a few different restaurants/places to eat right in the store too. The only one I've eaten at is the Showtime Cafe, it's a little pricey but the food's good.
As for the clothing selection, I border between both the small end of plus size items and large end of misses'/designer clothes. But I needed plus size careerwear, the misses' suits didn't fit me right at all. I was impressed at the selection of high quality designer suits and other conservative careerwear available in plus sizes (FLATTERING and well-made stuff too, not the flimsy shapeless Coleman tents they sell at Lane Bryant and Marshalls/shelf pull type shops!) and the personal shopper I got was very helpful. I went during the huge "private sale" this past weekend and got a beautiful Ralph Lauren suit that normally sold for over $600 but got it for $240 (incl. tax). If I had more time and money, I definitely would've looked at some more designer items on that last trip!
The Shoe Salon is one of my favorite parts of the whole store, the sales help was very friendly and helpful. Sales help was very patient and helpful and I walked away with a gorgeous pair of Lulu Guinness flats to go with my new suit.
Hosiery section is probably second fave to shoes, you can get everything from cheaper good brands like Hue and punk-inspired Z Tights to really pricey designer hose from Givenchy, Roberto Cavalli, and that one Swiss brand that charges $70+ per pair.
Whether you're a native or a tourist I think at least big B-dales trip is integral for the fabuous fashionista. I always leave feeling like a million bucks! Or like I just left the set of S** and the City.
Pros: Everything above!
Cons: I wish I had more money to spend there! I can usually only afford to go during the big Private Sale, or shop mostly from markdown. And if you're not used to big shops/most NYC goings-on, it can get mazelike and confusing to navigate.