absolutely perfect, it is very large, had to wait about 4 weeks for arrival and understand this is common with large items [ they do not tell you this until after you have placed the order