Fairly simple to assemble. Needed to be cleaned, some shelves were quite dirty. Overall, as advertised.