The side strip on the top shelf was already coming off when I unpacked the box, and several holes drilled in the two metal side pieces were actually larger than the heads on the screws.  Had to improvise and buy new screws and add washers so the screws would actually hold the shelving in place.  Also the rollers are plastic which probably means they won’t last too long. Time will tell.