This fits perfectly where I wanted it. Assembly wasn't to bad.  Color looks good. Very functional. Happy I bought it. Love the USB & electric ports on the top.