Royal Denim jeans are made by HIGH-END Italian, Spanish and Japanese denim textiles and get treated by highly trained staff in Greek factories, specialised in handmade garments, every product is unique and therefore, variations serve as a sign of quality.