The package is very heavy - my husband and I were able to bring it inside together, but I wouldn't have been able to do it alone. It took me a long time to assemble (about 5 hours over two days), but once it's put together it looks great! Wonderful quality