Do not buy it.  On first look when it arrives, it looks like it is going to be easy to put together.  That would be incorrect.
The legs (side panels) need to be attached with 8 screws.  However, there is a huge design flaw.  
You have to drop a little nut into the hole the screw is going to anchor to.  It has to line up exactly or the screw will not go in.  There is the problem.  There is no way to make the nut and screw line up exactly.  
I tried for over an hour just to get the first screw and nut lined up.  I wanted 4 of these benches.  I am glad I only ordered one to start.  It was a waste of time and money.  
It arrives almost assembled.  It would be better if it arrived fully assembled.  It requires more patience than I have in order to assemble it.  I gave up.