This is a very solid and high quality cabinet trash bin.  We purchased it to replace one in a 12" cabinet that was over 20 years old and past its prime.  The fit was perfect.  It is not hard to install but working inside a 12" cabinet is a bit tight.  My only complaint is the screws provided are prone to slippage and hard to tighten into hardwood cabinets even when the predrilled with the recommended 3/32" bit.