Shelf is sturdy, but the quality of the fit is lacking. Frame parts don't fit together smoothly and multiple screws that were supplied stripped while assembling - luckily there were enough extras that we could replace them.