Absolutely perfect!!!! Took me about an hour to assemble. Have already ordered another for different location in my house!!!