Not incredibly difficult to put together and they look great! Doors are a little hard to move at first but they loosen up.