I was having a hard time finding a decent toilet seat at my local big box store. This is pretty much what I was looking for- solid construction and not-at-all flimsy. easy to assemble once I got the old fittings off my previous toilet seat.