Decently easy to put together. Some holes were slightly off center in respect to their connecting pieces and required a little struggle to fit properly. Components all work well. Wish there were adjustable feet to level more easily.