The denim color was a soft periwinkle blue. Very pretty.  It came promptly & was packaged sparingly which is nice!
Im 53 about 138 & the medium is roomy without clinging which is what I wanted... the neckline is fine because of the slightly bigger size. The length was perfect.... above the ankles...just what I wanted. I would not call the material thin... but it can show an outline of what lies underneath especially if the fit is snug.
All in all for my age(65) it was a great buy.
I know Ill get a lot of wear out of it!