I have had this unit for a couple of years and it is great.  It came well boxed (the box is somewhat heavy and awkward so keep that in mind if you need to move the shipping box some distance, which is what I did) and all the parts and pieces were included.  Assembly was not a problem; I think it took about an hour in total.  It has also held up perfectly and looks and works like new.