Perfect!!!  This toilet replaced a bulky OLD one LOL -- it has a small tank which is good for the smaller bathroom I had it installed in and it comes with a seat (many don't).