The 350 is not much more of an advancement over the 300. Cushioning seems the same, sizing is not to be trusted as I have several pairs of
Puma running
shoes which vary from 9.5 to 10.5 depending on the model which makes
blind ordering via mail order chancy. I did need to return the 350 for a half size smaller. The toe box accommodates a generous D width. The shoe would be best for up to 15-20k for a runner weighing 155lbs or less.