Solid piece.  My husband was very happy with the ease of assembly.  This is exactly what I needed; it was difficult to find a 36" TV stand - most of the options were larger.  We decided to remove the legs, as the stand matches my decor better sitting flush to the floor.  We had this product in two days with free shipping!