The business has a great reputation, with a high overall rating. The quality of products and services is consistently good, with some minor issues with employee knowledge and communication. Pricing is reasonable, with some competitive deals. The store's layout and organization have been improved, making it easier for customers to find what they need. However, there have been some complaints about the long lines for returns and checkout. The staff is generally friendly and helpful, but some customers have reported negative experiences with Sephora associates. The store's commitment to customer service is evident, with the owner responding promptly to concerns and suggestions. Overall, this is a solid business with some minor areas for improvement.