Self install wasn’t that hard. Desk is very nice and bigger than I thought. I have to 2 entrances to my balcony. Took up entire area. Had to move it to a corner. Absolutely love it.