High quality but terrible fit. The inner bra fits just like my panache sports bra, which is very supportive but terribly unflattering.  Lumpy, sharp angles and smashes your boobs down. Yuck. The length is good and I have a long torso. I returned it.