I am very happy with this shirt. I wore it to a party the same day it arrived. I ordered it as a maternity top. I'm in my third trimester with twins and the XL is a perfect fit. I plan to wear it post-pregnancy, too. The fabric is fantastic. I didn't know for sure if it would be from the photo, but it is a very silky, heavy cotton. The neck is cut very low, so I layer it, but that's the look I like. I've worn it with wet-look leggings and oxblood riding pants. Considering I'm wearing the XL as a maternity top, I'd caution that it runs large, but that is typical with tunics.