holds full sized towels and looks good on our curved wall. I didn't do the install myself, so can't comment on how easy. my contractor didn't complain