Easy to assemble and fast, not as tall as I thought it would be but it perfectly holds everything I needed it for. The top doors don't align perfectly no matter what I do but I got a discount on it for that. Overall really nice cabinet