Beautiful garment. But XL fit like a Medium. Be aware: European sizing (made in Romania from Italian fabrics).