It is very hard to put together.  The prefab drilled holes do not line up.  It keeps falling apart while I am trying to complete the job.  I am on day three of installation.  It is flimsy and definitely not worth the price tag.