took about 10 minutes to assemble, very easy to follow instructions. we liked it so much we ordered 2 end table to match. Can't wait for them to arrive. looks exactly like the picture. very happy