Perfect!  Stylish and functional - we love it.  Did not give 5 stars because directions were not included