Bench went together easily and is sturdy hard wood.  Haven't decided how to finish it, but staining or painting would be fine.  It seems to be pre-sanded.