Not super difficult to put together but the back didn’t have all the wholes. Looks great! Thought i ordered a grey color but it’s more neutral.