Heavy took 3 men to get it up to our second floor. It comes in one piece (cabinet and too attached). Other than that, no complaints! Love the way it looks in our hall bath! Sturdy. Easy to install.