Medical devices, such as stents, fabricated at least in part from a polymer composite including a biodegradable elastomeric phase dispersed within a biodegradable polymeric matrix are disclosed. The composite is composed of a block copolymer including an elastomeric homopolymer block and a glassy polymer block.