This bench looks nice but almost had to return it because the manufacturers did not have certain holes drilled etc. so assembling took longer than expected. If my husband didn't have tools, wood glue, and didn't know what he was doing we would have definitely had to return. 

Pros: looks nice
Cons: assembly issues