This did take a little while to assemble. My husbands friend actually put it together for us. The quality is very good. I  really like it!