The package arrived damaged and some of the pieces were cracked. This has been my experience when ordering furniture by mail, but the damage was not severe enough to stop me from putting it together.  It was not as difficult to put together as other reviews stated, but it definitely was time consuming. For the price, it is a pretty solid piece of furniture, I am just not sure if it is worth saving a few dollars to construct it yourself.