Shipping was pretty fast. The other reviews were right about the sizing on these,They do run large. I wear a small normally but usually get a medium because every brand has has their own idea with  sizing. I expected them to be baggy because overalls in general are baggy...But the legs were just too wide for me so being a seamstress,I narrowed  the leg's 3 inches ,mostly at the hem and tapered up to the rise. They look much better in my opinion. The fit otherwise overall was perfect. They were slightly too long about 1 1/2 inches. But with shoes, would be fine,Also since I narrowed the leg a bit. I don't mind the different shoulder hooks,The original style always broke anyway...well see on this style. The jean is a good thickness not too thin or thick. The rise doesn't give a wedgy.