It took 4 of us almost 4 hours (me, my husband  2 kids) to install with not realizing all the work needed when I first  saw the picture online. But, I think it was totally worth it!