Fit perfect for what I wanted.  Only 4 stars because one leg needed to be hammered into place.  Also holes did not line up on the shelves.  My husband was able to muscle it so that it could work.  Once together, it is a nice table for the price.