LOVE IT! It fits everything I needed it to.  Assembly was a little on the difficult/ heavy side.  Recommend 2 people to assemble.