Fits perfectly. Put it together myself in about 45 minutes to an hour. Originally wanted the keyboard on the opposite side, but couldn't figure out how to switch it. Takes up very little space visually. Love the clean lines.