The top is covered in a vinyl cloth that is very easy to clean. The two end pieces that hold the top up are black and have 6 open cubbies. I made this myself and have over $100 in materials in it. The top piece is not attached. The cubbies could also be laid down long ways to make it shorter for a childs table. $65.00 OBO