Delivery was a bit delayed but hey 2020 - whatever! Easy assembly and perfect fit for my office. In fact my son's were in it as soon as it was together and I had to kick them out so I could try it. Love it!