Not the best range of makeup products. However the sales woman is sweet.
As for cleanliness I think it's good. No issues there. Only thing is some cashiers are rude depending on the day. If there's a problem ask for Ralph. He's the manager and seems to rectify any issues I may have.