Received super quick.  It looks great exactly as pictured. I bought this for my grandson who just purchased a 50-in TV. He put it together so I do not know how hard that was though it looked like a lot of parts but no more than the usual put together stuff you by at Zipcode Design.