Absolutely Perfect!!  Easy assembly after the two delivery men put it where I asked, they were very professional and courteous even though I could see they still had a few deliveries to do.  Excellent!! Really couldn't be happier!!