I was very happy with my purchase. It arrived on time and my son put it together within an hour. However, one of the doors was cracked and missing the joint to connect it. Luckily my son is very handy and could fix the cracked joint.