This does take a little time to put together, has a lot of separate pieces, but is fairly straightforward.  Directions were easy to follow.  All pieces were in good condition and and all hardware was present.  Good purchase.