The item came very quickly.  Took me about 1 and a half hour to put together.  All parts were there.  The Shelf is very sturdy.  Holds quite a bit.