It's a heavy package when I received it. Lots of parts to be install together. It took me like 4 to 5 hours to get done. Detail instruction. Nice looking. The only thing is not good is it needs specially tools on some of steps.Overall, it's good item for you to purchase.