Was fairly easy to put together. The plastic pieces that line up where the shelve should go I was convinced should snap together.  They don’t fit all the way together but when you push the shelf down on it it holds it in place.   Very sturdy shelving