Worth waiting time and every penny! Very easy to assemble it took me 10 minutes! Is very comfortable, firmed and i love the color