I love the color and the fit is spot on. I’m a 14-16 and the XL fit perfectly. The dress is comfortable and well made. I wore it to work— I love that it is truly knee-length for me (I’m 5’6), so it can be worn at work or church. Overall, it’s a great little basic dress that I will wear a lot.