This runs a little small but it still managed to fit and the fabric isn’t see through; it’s good quality and semi thick. The arms fit snug similar to skims. Overall I thought it was really cute and has a sexy design. I don’t like the winter colors too much; there could’ve been different shade for the fall. I did like the wine colored variation tho.