The bench is great and I truly love everything about it!  It's exactly what I was looking for.  It looks just like it does online and it's super easy to assemble.  There's not a single negative thing I can point out about it.  It's perfect!