This is a very beautiful cabinet. I love the sliding door. It was all assembled and fit perfectly. My angels look wonderful. I could not be more pleased.