As soon as I saw this TV stand I knew I had to have it!! It came exactly as pictured and I really do love it. It fits in my apartment so well and love that I could repurpose it in the future. We're using it as a TV stand now but may transition it into a buffet at some point. It arrived within 14 days and came with no marks/scratches. Assembly wasn't complicated however it did take a bit of time. Probably an hour or two from start to finish. I would absolutely recommend this product to anyone looking for a sturdy yet sleek/modern TV stand.