Easy to assemble and good quality! I loved the selection of stains. I really love my bench!