Absolutely perfect!!! Great quality and easy to put together.  I got all three pieces and love it....