All of these fabrics have been custom hand dyed by Johnna! They are great for your one of a kind creations. Please note that colors may vary due to dye lots and monitors.