Perfect!  This is a very nice looking piece — looks more expensive than it was.  It functions perfectly for our purposes.  My husband said it was easy to assemble.