This china cabinet is acceptable, especially for the price. Assembly isn’t terrible but know that you will be assembling the entire thing from scratch. I noticed the top of cabinet was scratched and told that a replacement piece was going to 40 days and to have patience.