It is by no means ‘perfect,’ (a few chips here and there, large spaces between cabinets when closed, etc.) but it’s really great for the price! We ordered this sideboard, and two of the pieces were broken when unboxed. They were unable to send replacement parts, so they (quickly, within a few days) sent us an entire new box, and we were able to build it. It takes a long time to build (tons of pieces, probably took my husband a total of 4 hours) but it looks great in our space! I really appreciate the great customer service!