Bought this for our bathroom reno.  The only part that gave my husband problems was the drain, but he figured it out.  He wasn't too impressed with that design.  It looks very nice in our new bathroom.