It did not go together smoothly. The first one was a mess. Customer service was excellent though and helped anyway they could. Even ended up shipping a new tv stand after we decided the first was just defective. The second had similar issues but we were able to get it to go together in the end. We love the warmth and beauty it brings to our family room.