This set is so soft and luxe! The top is non-sheer and the pants are lined (shorts length lining). Elastic waistband. Full length top (not cropped). This set will be great for Easter or even family beach photos this spring/summer! I am 5’4” & a size 8 wearing the medium.