My delivery was on time. This piece of furniture wasnt difficult to set up and it seems like this a good quality piece, but I am sure I am missing a piece or if the shade is to short.