Better looking in person than online. Quality looks and feels great for price. Took maybe 1-1.5 hours to put together. I’m terrible at putting furniture together and this wasn’t too bad. My tv is 50” and it is the perfect size.