It shipped quickly, very easy to put together just screw the legs on and done. The only complaint that I have is it is small, but that is my fault. I knew that my TV would fit on it, but I really didn't pay much attention to the height. Still a nice TV stand.