Came preassembled and the construction is nice and solid. Was really easy to hang on a stud and worked great for us!