The piece is great. Looks like it did in the online picture. It took awhile to assemble, but it did assemble together perfectly as per the directions, no issues , no missing parts. Shelves inside cabinets can be positioned in 3 different positions.