This is exactly what we wanted and showed up just how we expected.  We've been using it for about 5 months now and it seems to be good quality.  Four stars instead of 5 for two reasons: First, not all of the holes aligned while we were assembling it, so we had to drill into it in order to put it together. Overall, though, it was easy to assemble.  Second, it slips around a bit on a hardwood floor causing the center leg supports to drag at an angle, which, over time will cause damage and currently reduces center support.  They haven't broken or anything, and this could easily be solved by putting non-skid stickies on the feet.