I bought three matryoshka dolls for my little nieces. Not these ones in Moscow, though. The ones I bought in Irkusk were nowhere near as fancy but also quite a bit cheaper. 350 roubles is about £8 - not bad, although I don't know how many layers they have.