Love love love! Everything I’ve been wanting and so much more. It’s very comfortable and durable.  It pretty much came together which was perfect! 5 stars for sure!