I had it custom-made and it cost me a lotttt, and its fabric is expensive. And I haven't worn it, it's new. One size fits all. Price: 500