Not as heavy duty as expected but will last for years to come.  It took my husband and son several hours to put it together.  It matches my house very well.  Love it