Very thick mirrors, large size, approximately one and a half meters by two meters. Location: North Jeddah.