I purchased a medium size based on the height chart, and the fit is excellent. The quality of the product is also impressive. It provides great support for maintaining proper posture while i go about my daily tasks, and it's very comfortable to wear.i highly recommend this product for its excellent value and fast shipping.