This bookstore has everything. The selection is huge. It is a two story heaven if you love books. They have an amazing area for magazines. I can't imagine a magazine out there that isn't in that store. When my family goes we all usually separate. My son goes to sports. I go to the religious section, and my son loves the children's area. The area for the children is really big. They have made it very comfortable for the kids to be. They also have a huge selection of kids book. We usually hit the bargain tables to find the really great deals. It is amazing how much time you can actually spend in a store. They also have a coffee bar and a music store. This place is the best.