Doesn't  allow my feet to keep warm enough, but it certainly protect my toes from being squished!
It was easy to assemble, but wouldn't stay together until I used electrical tape to secure it.
Rating: 2 stars