Piece is everything we needed.  My husband put it together and there are 50 steps.  Nothing too hard but it took a long time, about the entire duration of an NFL playoff game.  Unless it is going directly in front of an electric outlet, you will need an extension cord to plug it in for the lighting function.  Material its made out of has a slight shimmershine, so it should be easy to clean but will not really match any cabinetry.  The wine rack does not secure anywhere and just gets placed into its place.  Should provide good storage and is low enough 5 feet 4 inches) that we can use the very top to put stuff as well.