Absolutely love it! The material is great! It’s pretty firm but will definitely soften up over time. Shipped pretty fast as well. My only complaint is that the instructions that came with it didn’t make a whole lot of sense and when they packaged everything they definitely had all the pieces in the wrong package together so it took a little longer to figure out.