Good quality and nicely made, they run small though so buy a size up. I bought a medium and it fits like a small. Luckily I ordered a size up or it wouldn’t have fit at all. Could be your sizes are different than America’s, but if you’re American buy a size up!