I was slightly disappointed in the color / wash of the denim color when I opened the box but as soon as I put them on I was in love.  They run true to size and unfortunately I ordered too large, but they were made well and I did not find the strap to be stiff or painful to walk in.  If these were in my actual size I would be keeping them.