This is cheap. The coloring is for someone very young. I did not like that there were no hems, it was just Tshirt fabric that had been cut and would fray. There is fabric wrapped around the straps which is very weird and not flattering. I returned this item.