I have been to this store many times, there is a lot to choose from, but I like Geox, Nike, The North Face more. Unfortunately, you need to look for them in Minsk, there used to be more choice.
A large selection, more or less good quality, but the prices can be made less (I understand that the rent is expensive, but still). If you are looking for a jacket for the winter, you should definitely come in.