Assembly took a little while, but was not complicated. The shelves are sturdy and provide great storage. We got two and lined them up side by side. The drawers are especially nice, but note that they just slide into the space and rest on the floor. There is no track for the drawer. Not a negative, just not something I realized when we ordered.