Pieces are not perfect, you have to play with it especially to get the doors to be leveled, but it is very nice. I think it was worth every penny.