Product was exactly as described, with all necessary hardware. Good quality
Easy to assemble
The riser assembly seems fairly durable. Assembly and installation was easy. The sealant clay did not appear sufficient for the riser to tank surface. Additional caulking provided a more secure feeling of proper seal.