perfect for our needs. very soft fabric. there are some pieces that are falling out, but nothing we can't handle.