Gucci Bamboo Bit Loafers EU35.5 - Genuine Leather, Made in Italy. The previous owner reported a snug fit for a 23cm foot, fitting perfectly. These shoes show slight signs of use but are overall in excellent condition, with no stains, tears, or odors.