It arrived quickly. Hubby put it together in about 2 hours. It's perfect for my 9 year old. He loves the desk. There is no ladder though, so he uses the shelves.