I found this well packaged, quickly delivered and not too hard to put together.  It is meeting my needs beautifully.  The price was excellent and there is some flexibility with where baskets and the top shelf get placed which allowed me to maximize my use of it.  I highly reccomend