This bench is super cute and easy to assemble.  The only thing that I didn't really like were the thin cushions.  However, I found cushions that worked out perfectly.