The bench arrived very promptly and I had it assembled in about 15 minutes.  It's very solidly constructed - made of Rubberwood (aka Malaysian Oak or White Teak).  I stained it (Ipswich Pine) and put a few coats of Polyurethane on it.  It looks beautiful and goes perfectly in our bathroom.