The expensive Western consumer goods on display do not provide an image normally associated with Cuba. However they are on sale in the heart of old Havana: the communist island has opened its first luxury shopping mall since the 1959 revolution.
One pair of fashion trainers had a price tag of $268 US; to buy them would mean two and a half years of saving for an ordinary Cuban – assuming they spend nothing on anything else.
There are watches on sale for $5,000, pens at $3,000 and facial cream at $40 a jar.
Such products are in another galaxy for people who sometimes earn only $12.50 a month.
But some local residents in Havana welcome the glitzy new complex in their neighbourhood.
“They are top-of-the-range products and the prices are high – but it’s nice,” said state employee Claudia Veker.