The cotton company is a great place to shop. They have many different vendors with unique home decor. Some of the vendors are whimisical, some are more tradtional. It is neat to pick up different kinds of gifts for weddings, housewarming parties, baby or bridal showers. They have an artist studio upstairs.