This could be perfect if the sleeves were maybe two inches longer. They're just short enough to end above the elbow, meaning that all the fatty bits are squeezed out down at that end. If they were just past the elbow, things would be much better. I returned it.