I got the TriTop this week and I don't want to take it off. I mean, I'm debating on ordering 1 or 2 more, so I can wear one to work and not smell like coffee when I go out later, etc. Its super comfortable and, after the first time, easy to get on and off.
What happened to your back? I'm also a Massage therapist out of Chicago, are you nearby?
Bear