They are perfect for what we were looking for.  The legs are plastic and the top and bottom are both particle board but the whole unit doesn't feel cheaply made.