I'm really happy with this purchase. But couldn't give it 5 stars as it requires some serious assembling. It took me 2 hours to assemble.