Fleece on inside and canvas and corduroy on outside. Too small for our wheaten terrier (shown in pics just to model the style). Would be good for a small to medium size dog like a Boston Terrier, Cocker Spaniel, etc. Velcro closure under chest and neck. Very good condition. Pick up in Whitby. Burns St and Brock St.