Some of the pieces didn’t line up exactly but it wasn’t to bad to put together. Feels sturdy and I like the modern look it brings to our living room