I ordered this in white to be able to do batik work on and couldn't be happier! I ordered a size large to accommodate for shrinkage (process requires a lot of heat and a dryer) and being 5'8" and 145lbs, it fits with a little extra room. It is an incredibly soft material that feels very well made. The adjusters on the straps are metal instead of plastic which means they are less likely to break like they do frequently on other brands. Overall: Super comfortable, great quality, lots of stretch for options in sizing.