Fairly easy to put together the little part on one side of the leg didn’t quite want to work right but otherwise it took me about 10 mins or less to put it together. Seems to be pretty sturdy. Now just waiting on my printer to arrive so I can put it together.