Love this shelf. It is so perfect for a small space. It was simple to assemble but doesnt have the I put it together myself feel. The only issue at all is that the very bottom edge pieces arent perfectly flush. It doesnt effect the stability of the shelf and no one else would notice it but me. I would purchase this item again.