What's the verdict on these? Fit true to size? Size up? Worth the price?