The size was exact so it fits perfect.  That being said there were sooooo many pieces.  It took 2 of us a very long time to put together.  1 person would have a difficult time doing it alone because of the way you have to hold pieces together while setting cams in place.  Lastly,  the quality is just OK.  For the price,  I expected a little nicer materials.  Kind of disappointed but I guess it'll do the job.