Very difficult to assemble. The pieces we received did not fit and we had to modify and make it work. There is a gap between the doors. The gray photos do not show a gap but some of the others do so I am not sure. It is a nice gray color and still a nice piece.