I can't review the quality because the size chart is generous.  They were so big on me I had no support so I had to send them back.  I followed the size chart so maybe consider choosing a size smaller than the chart says you need.  The fabric felt very nice and the wide shoulder straps would have been very comfortable.