I can't rate this fairly at this time as I have not assembled it as of yet.  It came with all the pieces and directions and looks easy to assemble.  It is the perfect piece for and is the right size for the spot I want to place it in.