These are very flimsy and do not hold up to multiple washes.  They are a nice color and length but the straps are already breaking and the fabric is thinning from being washed which causes them to ride up when I am wearing them.  I've only had them a couple months.  I won't buy them again.