It was very easy to assemble. It looks fantastic. We had one problem with a wheel that didn’t turn correctly. I contacted customer service and they fix the problem. Instantly I am very pleased. I have the best customer service I’ve ever dealt with.