Almost perfect!
After a few years of searching and trying different brands finally I found a pair of dungarees that suits me. The quality is great, the cotton is thick but still stretchy, plenty of pockets, the colour goes nicely with me as well, have had a lot of compliments alreay. The reason for 4 stars is I feel the length of the leg should be a bit longer. I am 5'7'' size between 12 to 14. They are above my ankles, I have been wearing boots so it looks fine but would mind having the option of rolling they up.