Overall an attractive and functional cabinet but not quite as solid and sturdy as I would have liked for the price. Took us about an hour to assemble and looks nice in our front hall.