Very is to install.The size is just right.The cushion is quite hard but maybe is just new but overall Im satisfied with my purchased.