We were sent the wrong table at first, but when we finally got the right table it was near perfect.  We like it a lot.  We purchased the matching end table as well.  We'll give it a good solid 4 stars.  Good quality table for the price.