Really perfect. Exactly what I was looking for. Took a long time to assemble,  however, it was easy to do.  Instructions were simple step by step.  Had a little bit of damage on the top piece, but Wayfair customer service addressed the issue promptly and fairly.  Very happy.