The bench was very easy to put together.  I am not sure how well it will hold up in the elements as it appear to just have a brushed on substance for water resistance.