Perfect fit and very flexible for the limited space I have. Made a few mistakes putting it together but eventually got there.