It fits perfectly in the space I purchased it for, I got the gray one, looks exactly like the picture. Regarding assembly, there were 2 holes that didn’t match up. I wasn’t surprised being other reviews said the same thing. But all the rest of the holes lined up so I just skipped those 2 and It didn’t make a difference, it sits level and is very sturdy. I love it!