Shelf was well-packaged to prevent breaking of glass shelf. The wall template made installation easier. Took me about 15-20 minutes to get it fully installed.