Assembly was very easy. Fitted just right over my toilet, perfect size. The toilet paper holder inside the cabinet is just something you don't usually see in anyone's bathroom.