Overall it’s a toss up for the price, time to assemble and risk of damaged pieces.  Looks nice but the assembly took a few hours (assembled myself) and when it was all said and done, I’m missing the proper size screws for the drawers and a damaged hole on one of the securements.