Im a 36D, and size XXL is a little large on me. I would recommend an XL for other 36D folks. The material is heavy and cotton-like, not shiny as pictured. The straps in the back are cute, but the front looks wrinkly and kind of dumpy. This bra is good for casualwear or low-impact sports like yoga, but it doesnt provide enough support for running. If youve got the money, just buy the real deal - the lululemon Free To Be (Wild) bra.