The shelves are very solid. They only took about 30 minutes to assemble.  I also liked the fact that they are light enough to move around.