This was a good enough piece for what we needed.  LENGTHY assembly so be patient, and read directions carefully noting when you are doing any step more than once. Not perfect alignment of doors but with some adjustments, things work well enough.