It's big and comfy and well made. Navy is more of a denim, but we love it!