Came assembled. Very pretty. Perfect for my soon to be updated master bath.  The seat is very firm and looks like it will last.