Service and delivery ranked 5 stars.  The product design ranked 5 stars also considering it would accomplish exactly what I wanted.  Assembly rated a ZERO, and I'm usually good at this.  At one point something I had already put together broke apart.  I had to Super Glue it together.  I do intend to put this on the wall and use it assuming it doesn't fall apart in the process.