Brand: Stuart Weitzman; Length: 10.25 in; Width: 2.75 in; Heel: 3 in; Looks like satin uppers. In excellent condition. These heels are sassy and adorable!