This bench is super easy to assemble with one person, and is light and functional.  It is very cute, but not the most comfortable.  I think over time it might get a little softer, but is sufficient for a dining bench!