cuddlduds blue fleece pj top medium

shirt is worn so it does have some normal signs of wear