This is a Large Flag and Hand Painted the price is for each flag. Please give at least 2 weeks notification for flags. If the order is needed before 2 weeks time there will be a $50 rush fee. Please leave date needed by in the notes of your order. Thank you.