Perfect...a bit more assembly than expected but my handy husband got it done.  Perfect fit for wall.  Descent quality for the price