came assembled, and ready to place in shower, looks nice, wish it came in different degree angles, as this one is 90 degrees and one of my showers has an ideal corner but its about 60 degrees.  for square showers this seat works well and has rubber stoppers underneath that have held up to movement and weight, no slippage.