Delivered on time and each parts are easy to put together. And good price. I love it. My living room look much nicer now with new TV stand.