The stand is okay, but for the price I expected more quality. The back board is very flimsy, & held together by tape, & the tape is black, which is tacky. Did I miss something? Does this tape come off?