I bought these coveralls for a cosplay I was doing for an event. They ended up being wonderful! The material is nice and sturdy and the coveralls themselves are actually quite comfortable. I dyed mine green for the part, and I have to say, the dye stays in nicely. I would definitely recommend these to anyone for work purposes or just general wear.