This was just what I was looking for.  It came in two days but had a small crack in the top piece.  Customer Service was great and sent us a new top in a week.