First off the place is huge, but also not overwhelming, Secondly, THERE IS SOOOOOOO much to choose from !!!! Last but not least are the staff. Everyone is so excited and knowledgeable about the products. Honestly, just go there and take their recommendations, they know what they're doing !!! AMAZING FANTASTIC STAFF !!!