The fit is a little tighter then expected. I'd suggest getting one size bigger. The item itself is made of good material.
Quality is good but sizes are two size smaller than normal sizes. Like of you fit med normally, its gonna fit you xl or xxl.