This grey oversized puffer vest is SO GOOD! Features a snap front and pockets. Definitely oversized, so you can size down for a less oversized fit.