Everything I was hoping for. Easy to assemble and looks great. Mine came cracked and customer service was so great, they sent me a new one right away. Smells kind of like moth balls but that went away after a day.