This duster is very nicely put together and is mid-weight. i'm not sure it's worth this price point but it's not cheaply made, either. the colors are as shown on the website to a 't'. the length is also as shown. i am 5'5 142 lbs and 34d and the small is perfect. i think if one is considering multiple layers underneath a medium would serve the purpose nicely but the small will accommodate a blouse or tee underneath and is just perfect. colors are dark teal, salmon and gold. this is a three seaso