The furniture requires time and mechanical skills to assemble correctly. Tools are required and the pieces are heavy. It looks good and is reasonably price but it will take at least 3 hours from start to finish.