AMAZING! GREAT QUALITY. It is nicely sewn and finished. It has an elastic waistband. I went up a size from Large to XL and its perfect. I'm 5'5"  and it lands just under my knee. Colors are bright and the fabric is good quality.