Very simple to assemble. Everything lined up. No issues. I wish I would have ordered white but this will do. Love this little cabinet for extra storage in my bathroom.