The bench was delivered on time, box was undamaged and well packed with all parts included.  Assembly was easy.  I have only had it one week, so I cannot comment on the durability or how it will hold up in rainy weather.