First, we ordered a different piece from wayfair . It fell apart when we tried to assemble it. Threw I out. Ordered this one with assembly. Assembly company cancelled at the last minute. When we opened the box to do it ourselves, there were 3 broken pieces and shattered glass. Finally, when we got the new one delivered, it was great. Personally, waiting 3 weeks to finally have it finished was frustrating. Next time I go to a store