Delivery was very fast . All pieces were correct, however the overall craftsmanship is a bit poor .  It has taken quite a bit of adjusting to get the doors to sit in alignment without any massive gaps.However given the overall price it’s not a bad purchase