Relatively easy to assemble. as expected, box is heavy. did not use supplied legs, an option in the description shelves easily supports canned goods. pros: reasonable to assemble, adjustable doors to prevent gaps, nice appearancecons: missing parts (but easy to obtain), dirt on sides,