Very quick getting here.  Very easy to assemble (only 1/2 hour).  Seating is firm and backs could be higher, but works for us!  Nice for the price!