This is so perfect! It did come in like 1000 pieces so I paid someone to put it together. I tend to get frustrated easily with this type of stuff. 
Would definitely buy again