Easy to assemble.  Fits my spot perfectly!  Definitely would recommend to a friend!