I have low expectations for the durability of this bench.  I bought it to hide an air conditioning unit.  It looks good but probably can't handle a lot of weight or weather.  I'm not sure what kind of wood it is made of but seems likely to crack and rot.  Assembly was easy however be careful when screwing in the seat portion, if you screw it too tight on one side the screw on the other side will pull out of the wood.