Barnes and Noble is very large and roomy- they have many couches scattered throughout the store and a great kids area with many books. I always find after christmas, etc sales and recently I bought some calendars for only 3 dollars (originally about 12 dollars!) They have a huge selection, of course, but sometimes I cannot find what I'm looking for and they always run out of books that kids need for school. However they're happy to order them. They have a cafe inside as well serving starbucks, cookies, pastries, and more. Magazine section is huge as well! Customer service is helpful. I'll keep coming back.