Assembly was straight forward. Will need a second person to hold panels during install. Nice looking cabinet and would have been great but I have one cat who doesn’t aim very well so it didn’t work out as urine would leak out the bottom