Perfect in all ways.  Easy to put together, super functional, great size for medium or larger spaces.  Glass is a generous thickness too.