Predefined sizes are attached to the button size property, you'll be able to choose between the following sizes or make it custom.
Custom padding can be added to the button with unitlike pixels, em or %. Add it on each corner or all together.
The angles of the borders can be curved to a different radius for each border alone or together as one.
Variety of border types can be applied for each buttondifferently, also the size can be changed for each corner.
The border width can be easily enhanced for eachcorner differently, or you can link them all together.
You can insert any icon from the font awesomelibrary right before the button text or after it.
Different types can be selected for the button, when youselect over a type of button new skin will be attached.
The colors from the default are not the only that you can apply to a button, freely to select any color from color picker.
The same options are attached for the button hover,freely to select any color from color picker.
More than 30 hover animations can be chosen,for the animation of the button on mouseover.
Change the font family from more than 600 google fonts, or other font properties like letter spacing, line-height and much more.
The box shadow can be combined with all theperspective properties like blur, spread and lines.