A really great website to shop on. I'm able to get my hands on brands that I otherwise can't find in the high-street stores. Shipping is always prompt and estimated times are accurate. They have various brands to choose from, whether it be a more affordable brand like NYX or more expensive brands like Anastasia Beverly Hills. There's also a nice range of accessories to choose from, like makeup brushes or sponges.
The website is super easy to use, you can search by brand names or by types of product.
It would be good to have genuine photos of the shades / colours so it would be easier to accurately choose the correct product,
Overall, I always have a really positive experience on Beauty Bay.