I am really happy with this purchase.  I looked around for a while and settled on this one.  There are a lot of options, but many don't seem as food safe as this one.  Also, I love that it covers my stove knobs, in case my lab decides to counter surf (he sometimes turns on the stove!).  I haven't put the legs on it.  I'm not sure if they will be needed.  Love it!