The product was shipped promptly. It is packaged well and the instructions are very detailed. Took me a couple of hours to assemble the TV stand on my own... looks great and is extremely sturdy. Definitely recommend.