Big enough and firm enough to comfortably sit on. Was worried it would be too big in my small space, but it fits in perfectly.