Arrived in excellent condition with all pieces. Two of us put it together in about 2 hours. We wanted to take our time and be very careful. Only issues we had were 2 wooden dowels in different steps that would not line up so we left them out and a little extra time needed to get one of the doors adjusted to swing properly. The back is a very thin material but it doesn’t effect function and looks fine when assembled. This was the only piece I could find, regardless of cost, that was the (shallow) depth that we needed for a smaller space.  It meets our needs, fits in with the other pieces in the space and looks pretty good.