The cut and fit of the PFD are excellent and I float comfortably. I usually wear an XL and the L/XL fit me fine. It would be big for a smaller large, if you follow.
The zippers are good, the padded and adjustable straps are both padded and adjustable. The pockets are huge, which is nice. It is also a nice looking PFD which is a nice change from boring orange.