very easy to put together but the telling of which side goes where is a little unclear. I put together mine and some of the shelves do not line up right. Other than that, does exactly what I need and holds more than I expected!