The size is great. Assembly was pretty straightforward. I would not call the color “off white.” It looks more gray, which was a little disappointing.