Assembly was very easy (screw the legs on).  It's sturdy, nice quality, and a perfect height.  I plan on using it as a piano bench.  It's ready for paint, if you plan on doing that (which I do).  Definitely recommend.