Perfect!! Exactly what I envisioned! Easy to put together and comfortable! Worth every penny!