Square neck crop top. The top is double layered which gives sports-bra like support and also makes it not see through! The fabric is compressive and double brushed, meaning VERY SOFT, making it super flattering on your figure.
Cait is wearing a size X