This shirt is made when ordered and is handmade, please allow us up to 4 days to ship this out as it goes through a 3 step process that is very important. When you receive this shirt you will experience a whole new look and feel that you have never experienced before. It will come pre-washed so expect the oil to be more faded which gives it more a vintage look. Please wash these shirts inside out. Each one will not be exactly like the one in picture but still same look.