Very easy to assemble once I read the bottom of the seat that said "front" LOL!!!! Matches perfect with my Blue Marotta  Writing Desk.