Easy to assemble.  Sturdy and great looking.  The fabric on the seat is a bit darker than I expected but it's kind of hard to tell from a picture.