This piece gave me a run for my money in assembly. Some of the parts were broken upon arrival. Customer service was great about sending a replacement right away. Once the second one arrived I had a challenge on my hands. After all it ended up being a nice sturdy table.