Fairly easy to put together, in the realm of ready to assemble furniture. The pictures are true to the look. I didn't need any additional magnets or anything to keep the doors closed. Our shoes comfortably fit inside it without any issues.