Shapes and Their Attributes