Lovingly crafted 17 pieces of general fabric