Way better than previous purchase...
I bought a near identical product (then almost immediately forgot it on an airplane) so I bought this as a replacement... this one is WAY more comfortable.  The elastic is more forgiving..it trains your shoulders rather than forcing them into position. I can still stretch my arms if needed. The material is comfortable and has zero spots of scratchy velcro. I will 100% buy this model again if I lose this on an airplane.
Rating: 5 stars