Assembly was fairly straightforward (I assembled it solo - would have been slightly easier with some help). It has a nice finish and is relatively sturdy. No noticeable squeaking most importantly! Good value for the price. The colour in the images appears accurate.