Exactly what we were looking for! Assembly was easy and the product is very sturdy. The doors took some figuring out to get leveled but it honestly only took 5 minutes. Instructions were at the beginning of the included booklet. Looks great in our home.