received this by mail and it was assembled didn't have to put t together.  Fit perfect.