Purchased this pool table mainly for when my husband and I entertain.  We are not serious pool players so it serves its purpose for us.  The exterior of the legs are made of plastic, which I new in advance, but they are a little cheaper feeling that I had expected.  That being said, unless you bend down to inspect them you can't tell.  The material on the table top is kind of velvety feeling but does not affect the game.  That being said it does not wear well and you can see every little mark.
We chose to put the table together ourselves and it only took a few hours.  The only problem we ran into was when we placed the table top onto the base, half of the screw holes did not match up so we were unable to put all of them in.  All and all we are very happy with the purchase and maybe in the future if we play the game enough we may spend the money to get slate.