Absolutely perfect for me!  Extremely easy to assemble (took less than 20 minutes) and arrived as expected.  So far, every item I've ordered has been exactly as described and exactly what I wanted.  Thank you.