I have a lot of clothes purchased in Mexico. Really high quality handmade items are expensive. This is definitely machine made, but it has the poly cotton blend that makes it completely wrinkle free and resistant to fading. I ordered an XL and probably could have worn a Large, it is very generously sized. I washed it and hung it to dry just because I didn't want the embroidery to be messed up in the dryer. Since I ordered the black, I can tell you there was no fading or shrinkage. I get a lot of compliments on it!