Came a bit dinged up on the metal pieces and a slight but long scratch on the top. But for the price, I guess it's to be expected. Easy to assemble. I needed something narrow for the space and tall so the TV could be seen from the giant bed, however too unstable for a table top TV, I will be mounting the TV on the wall just above this bookshelf, which will work fine.