Assembly wasn't too bad. The back "x" bar wouldn't work with my toilet so had to go, but the rest went together well and looks great.