Easy to assemble and just what I needed for the small space. The only reason I'm not giving it a full five stars is that one of the legs on the table did not have the holes line up correctly so that leg is slightly shorter than the others. Other than that it is perfect for what I needed!