Product arrived quickly and undamaged, due to good packaging. It took a little while to assemble, but it’s not a small piece so that was to be expected. The directions were easy to follow. The piece looks and functions great - perfect for a 70” TV. Happy with this purchase!