It was easy to assemble and is a good quality over all.  Nice finish and good piece however, I won't let my 250 hubby sit on it often..