This layering piece is definitely something you neeed!! Pairs so well with solid tops and any accommodating graphic tees. This duster can be worn as a dress as well. Our model is in a size XL and typically wears a large in tops. Definitely size up in this for the best fit.