It was exactly as described.  I looked forward to having it and installing it before Christmas and it was.  Delivery was sooner than promised and it was somewhat easy to put together.  I didn't give it 5 stars because some of the screws were not aligned properly and had to be jimmied in. The result was worth the trouble.