Easy to assemble, was smaller than I thought it would be but that's my fault for not reading dimensions