This product is a splinter factory. I understood that it wasn't going to be perfectly smooth but a little sanding would certainly help. It shipped without the end caps but we received them a few days later after requesting them. It was easy to assemble but the dove tail joints are a little loose. With a little reinforcement this product will work for us but it was not quite what we expected.