Bench is very well designed, goes together well, and is sturdy.  Only problem is it is made of many short pieces of wood which, when stained, give it a patchwork look.  Multiple coats help, or just painting it would work too.