I love it! Super soft, firm but comfortable. It got here in two days and took about 3-5 min to assemble.