the quality is okay. it fits me well but it's a bit long? idk i feel like the straps could've been shorter. i was planning to buy it again but in small, but i guess i'll stick to medium na lang since it has no clasp, it's a bit harder to put on, what more if i choose small.