I was so pleased with the shelves!  The pieces are nice and heavy with a very good finish and the shelves were so easy to put together.  All the pieces were included and it was packed very well in the box.  Good purchase.  These shelves will last.