This top is by far my new favorite! I got so many compliments when it I wore it to work last week. The material is of good quality, it’s very soft and stretchy. I ordered a large and was afraid it might be too small but the size description is spot on. Also due to the stretch of the fabric you may be able to size down.