For the price, this is a good piece. Hopefully it lasts. Assembly took a while, in part because we put one piece in upside down and thought it wouldn’t matter until we got to the end and had to go back and redo several steps but that was our fault. I wish it was a bit taller but again, we knew the dimensions when we ordered it