They seem to be doing a lot of marketing and paid reviews to build their brand name. But I would advise to manage expectations. If you think you will get a product that is exactly as you see on their website, you will be sorely disappointed. I had ordered a saree, which looked super elegant in the pictures but what I got was a cheap looking knock off with bad material and very bad finishing. Felt like returning it but their returns aren't simple and I just didn't feel like going through that headache.
If you think that their prices are too good to be true, that's because they are. The positive reviews on YouTube and Google swayed me but I am pretty sure they are paid reviews. So I would advise to think twice before buying from their website.