Exactly the perfect fit to my needs . Looks nice. Not bad assembly- did need two people to put the top on.