This bench is very nice--heavy and solid!  Would have given 5 stars if it was a little less manufactured looking, because the shaved edges are too perfectly spaced and it makes it look more country than rustic.  
Assembly time was 75% screwing together the legs with an allen wrench 1/5th of a turn at a time, 15% prying up tiny staples while trying not to scratch the wood, 10% cleaning off the styrofoam pieces clinging to it, and about 5% actual assembly.  Patience might be required.