Very cute, well made, and sizing runs pretty true (except they run pretty big in the calf and legs).  Not tapered, as shown.  More of a straight leg.  Color is true to photos.  Im 53, so probably would work for taller people.