A few spots on the fabric, I have not tried to get out
See photos for details
Size XL