we bought two ( one with and one without the mirror.  These are HUGE so you need to take good measurements and plan on having ( lots of ) help if you want them on the second floor.  Hubby and I are strong but no way could we have done it without bribing the delivery guys to do it.