Has a few of the seams that need to be restitched. No stains. Very cute piece for a babies room

Will ship within 3 days of payment