Solid construction with a nice finish.  Assembly is definitely a 2-3 person job that will take some time but it is worth it.