Ulta Beauty offers a wide selection of products from over 500 brands. The staff is friendly and helpful, providing expert advice without being overbearing. The store is clean and well-organized, making it a pleasant shopping experience. Ulta Beauty also offers various services, including ear piercing, haircuts, and makeup application. Some customers wish they had more products from certain brands, but overall, Ulta Beauty is a great place to find makeup, hair, and general beauty supplies. The staff, such as the beauty advisors, are attentive and helpful, making the shopping experience enjoyable. Ulta Beauty is a great destination for beauty needs.