Perfect.  Exactly as described.  Looks are refined.  Fabric is good quality.  Heavy, seems well made and should hold up to the task.