Great product for price.  2-3 person job for assembly but so much less expensive than what we were quoted to have a company install something similar, even when taking into account labor.