Easy to assemble.  Very nice toilet seat.  Fits the toilet perfectly.  Good quality.  Delivered in a timely manner.  Thank you.