I have 3 of them. They're the best out there, IMHO. One of them probably saved my life a year ago.
Very comfortable to wear; easy to check and to replace the inflator. Excellent value.
Yes, I'm sure they'll handle your weight. I'm 6'2" and about 240lbs.
Both of us should go on a diet, though :-)