Marinades are best for tougher cuts of meat, so they are especially good for cheaper steak cuts like flank steak, skirt stake, and hanger steaks but you can marinade all cuts of steak. You'll see the biggest difference in texture and flavour working with smaller steaks or steaks that have been cut into bite-sized pieces.