They are quite an undertaking to assemble.  My husband said about 2 hours.  Looks great though and sits really good.  But, it is a hard bottom, so after a while you know you are sitting on a hard bottom