This was delivered extremely fast. Not to hard to put together- took about 1.5-2 hours. It looks great. It’s nice that the pieces came with clips to hold the couch and ottoman together. Nice quality for a great price.