Fairly easy to put together given the size. Did arrive with some slight damage to one piece, and it took me several rounds of tinkering with the hinges on the doors to get them to sit evenly, but it looks nice and came together quickly enough.