Love this unit.  My partner put it together in about an hour and said that it was straightforward.  Bought for my new toilet which is really small but this fits in beautifully.  So impressed with delivery, got it the day after I ordered it.