Bought this table for my iMac, fits well and great size to fit just about anywhere.  Extremely easy to assemble however the only problem is the packaging was a mess (packing material everywhere/Styrofoam).  Glass is very tough to ship so that was the price I paid.  Everything turned out better than expected and would recommend this.