Easy to assemble. Easy to install. Looks really great with a nice price when on sale. Only catch is no side rails on the shelves. Things can fall off the sides.