Looks homemade


2xl? Very large- one size fits most


See last photo- has spots- has spots


Measurements are Approx & taken flat lay across the front not stretched


Ches 23”

Length 40”