Small Sephora - doesn't carry all the products a normal Sephora would (Becca cosmetics).
Staff seem uneducated - for example, I had more knowledge on the products than the staff did. Also the manager is annoying, she will constantly bother you, yet have nothing informative to say.
Only convenience is it being in Markham.