Very satisfied with the reasonable price[...]  Felt like it had so many pieces and, not difficult to assemble but quite time-consuming.  Well worth the effort we are very happy with it.  Slight overhang of the top across the back makes it ideal to put 2 stools behind it for a breakfast nook.