I just got a tri-top from underworks a 3 days ago. I don't find it hard to put on at all, just like a shirt. That's how I put on my 997, as well. I feel some definite rib pain, especially around my heart from wearing it at work yesterday and today, but that's prob because I stupidly decided to get it a size too small. I should be in a medium, but got a small.