The shirt arrived quickly. The material is a little coarse,but the Velcro holds very well. My husbands physical therapist was very impressed with the shirt. She had never seen one before,and loved how easy it was to remove it when necessary. Just wish it was made with a softer fabric.