Pretty and solid little benches!  Very easy to assemble.  They're fine for me to sit on, but I'm on the tall side.  Might be a bit high for shorter folks or kids.