Barnes and Noble carries adult and childrens books, magazines, cd's, calendars, coffee items, and gift cards. I like that you can come in here and find the item your looking for have a seat and browse through it before you buy it and grab a drink or snack from their cafe's located in the store. They also have a large selection of music you can listen to before you buy and a large childrens section for kids to sit and look at books or play with the items they have set up. This books store is for all ages. Prices are normal prices and sometimes they have certain things on sale. Great gift idea store, you can always get a gift card and won't go wrong.