They dont even deserve a one star
They dont even deserve a one star! They are rip offs. Cheap quality fabrics. Avoid ordering from them. Awful customer service
United Kingdom
They dont even deserve a one star! They are rip offs. Cheap quality fabrics. Avoid ordering from them. Awful customer service