This is a very sturdy and attractive piece. My only word of advise is that you should stain and/or waterproof at least the roofing pieces if not all pieces before assembly. I didn't and can see this was unwise and has made it significantly more difficult to stain.