Got this for my two years old boy for potty training, he loved it. Installation are super simple, it came with all the hardware, have it installed in few minutes. The seat is very soft and removable, the height are adjustable. I think the best part is the super sturdy step, so my child can rest his feet on it, over all this is a very nice product for potty training.