I am very happy with these shelves.  Out of all the assembly-required pieces I've gotten, these were the easiest to assemble.  All the holes lined up, it could be done by one person, and when finished feels sturdy. And they look nice.