This does have piling on the black areas. Like around the neck and on the pockets
No holes or stains
Does have shoulder pads and they are sewn in there pretty good.
Fits like a large but could probably fit an XL