This 2x fits my 18/20 frame very well. The fabric is light but not entirely see-through ( but you CAN see thru a bit -so beware!), and the top has a nice cut to it: just enough flair to swing but not overdone. Is a little low cut under the arm, but a nude bra would work well with it.  The color is as pictured, I bought the rose color.