Looking at your wrist from your perspective doesn't work that well to determine if it's too big or small IMO. You need to wear it and look at it from a mirror like this:
I recently got the PO Deep Brown, also in 39.5mm size. It's super weird how it fits compared to my Rolex 114060, with them both being about 40mm, but the PO wears so much smaller. I thought it would be lighter, being made of ceramic and on a rubber strap, but it's probably pretty close in weight to the Rolex.
View attachment 15447004