Very impressed with how the shirt holds its structure. The material is thick, and the straps are securely attached. I’m giving it four stars instead of five only because it takes a little bit of effort to put on due to the buckles, but once it’s on, it looks amazing.