Well-packed and easy to assemble. It came with several options for mounting depending on whether a wall is hollow, masonry, or has standard-spaced studs available. The wheels are real and it glides along the rail easily, but the rail isn’t long enough for that to matter much. Overall, it is a great looking mirror.