Absolutely perfect! Very comfortable and stylish!! We bought 2 and will be purchasing more!!