Looked all over place to find that fits my need. This one was just perfect. Bought 2, spent 6 hrs on first and 4 hrs on second to assemble. Still seeing some mismatch between the right and left panel for both the pieces equally. They don't line up exactly. But overall look and feel is really good.