I just washed this but the stain in the front did not come out - see photos
It might need to be hand-washed or not cleaned on a quick cycle
The straps are removable
No refunds or returns