Very solidly built, seems like a quality piece, fast shipping. i primed it with kilz, painted it with 2 coats of semi gloss white reserve paint from lowes, sanded between coats. turned out really nice. would highly recommend it if you are willing to put in the work for a nice finish.pros: solid construction.cons: none.