Overall, I am happy with this piece, but the quality isn't quite what I expected for the price. The only pieces that are gloss white are the cabinet fronts, and the remainder of the piece is matte white. Regardless, it's still a great modern minimalist piece for my living room. Assembly is quite involved - my SO is an engineer and quite handy, and it took us about 5 hours together to sort and assemble all of the pieces.