This is so awesome!!  Fairly easy to assemble, has held up well, we have gotten many compliments on it.