These shelves were exactly what I was looking for and just the right size! Only complaint was I had to air them out a bit because there was a very strong odor of spray paint. Cannot comment on installing them since I haven't gotten the chance to do that yet.