It looks good and with a little trial and error it's not hard to put together. Might be better if the top was finished with something that is more resistant to moisture stains and heat, but you can something on top.