These fit awkwardly if you aren't super slender. The buttons gape in weird places. They aren't see through and the fabric isn't scratchy, but this is definitely not plus size friendly. I got one in tan and green and the tan/beige color is super ugly. The green is cute though.