Viruses assemble protective capsids from several copies of one or a few structural proteins. This is accomplished through a combination of conformational flexibility and control mechanisms that restrict this flexibility. This review will discuss some of these mechanisms in light of the many recent results in this area.