Overall great product and easy to assemble, stain and install for newbie DIY-ers! A few pieces did not align PERFECTLY but you cannot tell at all once hung.