Shelves were perfectly packaged. Easy to assemble although I wasn't the genius that did it. Took a short time to put on wall. Thinking of getting more. Satisfied with my purchase.