I put together myself, took about 2-3 hours to assemble but I got it done  i love it !