No holes or stains. The color is hard to tell in the picture. It is purple not blue Please look closely at pictures to determine level of wear
I absolutely combine shipping. Please contact me before purchase for combined shipping charges.