All parts there and we’ll labeled.  Built in 2 hrs by myself.  The only issue is the the cross bars in back did not work due to alignment with toilet.  Not a big issue for stability as long as you use the straps to mount to the wall.