Ok for the price, but not the most sturdy and had to modify it because of the water supply line on the toilet. The foam packing made a mess and took a week to clean up all the little pieces that keep popping ip.