Took a little while to assembly, but it was worth it. One of the screws were not there but it’s still pretty sturdy since it’s on carpet!