Inconsistency and variations of color is to be expected and part of the beauty of hand dying organic fabric. This means our colors will shift from dye bath to dye bath and from season to season, based on the specific conditions when each fiber was grown. It is truly our joy to honor the nature of nature by allowing her to speak through our clothing in this way.Thanks so much for joining us and we hope you enjoy your one of a kind gaia garment. Light hemp/organic cotton knit a hemp and organic cotton blended light-weight knit fabric that has a slight nubby texture, amazing drape, and great durability. This fabric makes an excellent choice for year-round flexibility and laid back luxury. Can be slightly sheer in lighter colors. 55% hemp, 45% organic cotton. Available in other fabrics at the gaia mother site. It is best to order this item based on your hip measurement. Xx-small - bust 31-32, waist 24-25, hip 33-34. X-small - bust 33-34, waist 26-27, hip 35-36. Small - bust 35-36, waist 28-29, hip 37-38. Med - bust 37-38, waist 30-31, hip 39-40. Large - bust 39-40, waist 32-33, hip 41-42. X-large - bust 41-42, waist 34-35, hip 43-44. Xx-large - bust 43-44, waist 36-37, hip 45-46. Xxx large - bust 45-46, waist 38-39, hip 47-48. Because the shrink ratio varies with organic fabrics during each dye bath there may be slight variations from the above approximation. This variation is to be expected and part of the beauty of creating with organic fibers. We are unable to accommodate exact custom length request but we do offer even more length variations such as shortened and tall at our mother site. You're all set - we don't need any other info from you to complete this design in an effort to avoid misunderstandings please convo us before ordering for clearance to provide any further details or request. This item is made of organic and hemp, cotton, earth friendly dyes, non toxic dyes, fair trade hemp, organic cotton, eco friendly dyes, love, gaia conceptions, natural plant dyes, fair trade, fair trade fabric. The style is boho and hipster.