Love it!  But this unit is H-E-A-V-Y! Getting it upstairs was a ramp and pulley affair! Attaching it to the wall was no issue.  I suggest plumbing all the drains and faucets from behind, before attaching it! I couldn't do that as my wife had not decided on the fixtures yet!