Item received quickly, no missing pieces and assembly was not difficult. I am very happy with the quality. Cushions are thick and comfortable. Great price! Love it!