This is certainly not a "mega" store. But for a neighborhood store, it's not even bad. Necessary food products, juices, cereals, freezing, etc. There are household goods for the home and kitchen.
There are products I know that are made in Russia. The prices are adequate. The sellers are polite.