This toilet was delivered very quickly.  I will be putting in our main bathroom.  The toilet is very heavy.  I needed my husband to help bring it in. So yes very solid.  The toilet seat is a quiet close and all looks to be very well made.  I will be putting it in, in the next couple weeks. The directions look easy to understand. Toilet is  in and looks great. It is a huge improvement and is nice and large.  Fits great love the toilet. Not hard to assemble as long as you have the correct tool!!