i was not worried about assembling this bench because I'm pretty good at such things but I was so surprised when I opened the box to find so many pieces! I got it done , but it was ridiculous. Should have been half the price since you have so much assembling to do. Thinking about just taking it apart & sending it back. 

Pros: Look like the picture
Cons: Too many pieces to assemble. Shorter than I had expected even though I measured.