Really hard to put together. Directions not clear. Some pieces weren’t labeled. Can’t get doors completely flush. But with all that said I love the way it looks!! Just be prepared to spend sometime assembling.