Arrived in about 3 weeks. It seems to be of good quality
its like a toy for kids. very uncomfortable to wear. the straps around your armpits causes discomfert and itchiness. the belt doesnt hold the lower backbone. i dont like it at all. i bought the largest size. never again. very cheap quality.