Arrived early. It was very straightforward and easy to put together. It’s very solid,  barely moves and no squeaking. Wish it was a bit higher/taller, but otherwise we love it! Great quality!