These felt on the cheap side. I accidentally broke two of the ten that I ordered while I was putting it together. It's very hard to snap them together. But once I got past that, they stack pretty well and serve the needed purpose.