It was kind of a pain to put together. The doors did not match up to one another. The white sideboard has almost a yellow-ish tint so when I put it up against my white baseboards it was noticeable that it didn’t match. The design in the front of the mirrors is just paint. It’s not the material the table is made of which I think makes it kind of cheap looking. It also came with scratches on the top. If I saw it in the store before buying I probably wouldn’t have gotten it. For the price it’s okay I guess.