It fits together well and does the job, but a bit flimsy and gaps between each shelf are small. But it does the job we need.