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