A snap to assemble (i am a petite woman and did it myself). the rubberwood is fine-grained and takes stain/sealing as does maple wood--i chose pecan stain/seal two-in-one. i didn't bother with the lower shelf, and now have a perfect narrow table for apartment living. will get another to fit over window radiator. highly recommended. arrived well packaged.