Hard to assemble it take like almost 5 hrs

And the door is not fit regularly 

Feel so disappointed