Perfect, exactly what I was looking for at a great price.  Shipping was fast and it was very easy to put the legs on which was the only assembly required.  Sturdy and attractive.