Custom tailoring involves sewing custom–made clothing that is tailored to fit the customer’s exact measurements and specifications. This type of tailoring can involve creating a piece of clothing from scratch or altering an existing garment to fit the customer’s body. Custom tailoring is often done for special occasions such as weddings, proms, and other formal events, but can also be done for everyday wear. Professional custom tailors have extensive knowledge of fabric, patterns, and tailoring techniques, and are able to create bespoke pieces that are unique and individually crafted.