Perfect for what I wanted!  Arrived on time as promised and as pictured.  Beautiful!  Super easy to assemble.  Sounds great! I don't even hear a pump sound! Very happy with the product which was exactly as described.