fit is accurate. the material is "shimmey-ish" and thin - definitely able to see a colored bra under it. NOT shimmery, but shimmey-ish. not sure how else to explain it. the cut of the hem is super cute and fun.