Puma is a great company per usual, and I have always had great products from them.
Without fail I always wear the same size regardless of style in Puma shoes, this is the typical 8.5 size for me.

Sizing fit great. The back of the heel sort of rubbed my ankle but this is normal for Puma shoes and I just wear higher socks for a few days to break them in and that always solves the problem. They are good to go now.
Was worried about the flat structure of the shoe and not having enough arch support but the shoes have a very surprising amount of support.  I could actually use these to run in for a mile or 5k if I had to. Would not make a habit of it but if in need.  These are the perfect everyday shoe, great for walking in the city or on vacation. The sole of the shoe seems rather durable and is very comfortable to walk on.
They are very lightweight.
The mesh is very breathable and perfect. These are intended for my summer wear.  I got to wear them for a few weeks before it snowed to break them in. I would greatly advice against these in wintry conditions you will end up with wet socks and cold feet.

There are two things I do not like about the shoes.
1 the shoe laces are ridiculously long, so I have to tuck them in.
2 the shoe lip cannot be connected to the laces so it slides to the inside of my foot. The material of the lip is very odd. It is plastic like and rather stiff. This might break in with time but trying to get the lip to not slide over is not working. It is also slightly uncomfortable where the top of the lip hits the ankle. Was expecting a more mesh like lip or something nicer.

Still overall I like the shoes so will keep them.