Easy to put together, fits perfectly. This is a tiny bathroom so it works out well. Still need to take off the old Toilet paper roll in the wall.