Love this bench, very practical.  I do question its life expectancy, we will see

Pros: Nice Looking
Cons: Soft wood, be careful when assembling and moving